A plain-English map of what's actually in the course: the two themes, what HL adds on top of SL, how the two exam papers are structured, and how the Internal Assessment works. Also see the free glossary, a sample revision booklet, and a sample IA guide.
The syllabus splits into Theme B (Programming), examined on Paper 2 in Python, and Theme A (Systems) plus a yearly Case Study, examined on Paper 1. B4 and A4 are HL-only; every other unit is shared between SL and HL, with extra HL-only lessons layered on top.
Covers Theme A (A1 Computer Fundamentals, A2 Networks, A3 Databases, A4 Machine Learning at HL) plus the year's Case Study.
Covers Theme B (B1 Computational Thinking, B2 Programming, B3 OOP, B4 Abstract Data Types at HL) — all in Python.
A self-built, coded software product with supporting documentation, worth 30 marks across five tasks (A–E) — each builds on the last, and later tasks are graded against how well they stay consistent with Task A's success criteria.
Full SL & HL lesson decks, revision handouts, exam-style practice with worked answer keys, a progress tracker, and AI-powered exam prep — one payment, one year of access.
See what's included →